<?php

abstract class Adept_Template_Abstract 
{
    protected $builder;
    protected $compiler;
    protected $parser;
    //protected $writer;
    
    protected $template;
    
    public function __construct($template)
    {
        $this->template = $template;
    }
    
    abstract function createBuilder();
    
    abstract function createCompiler();
    
    abstract function createParser();
    
    
}